namespace GeoFramework.Examples
{
    partial class ControlPerformanceTuningForm
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }

            // Shut down the GPS interpreter
            GpsDevice.Dispose();

            // Also shut down the controls
            Altimeter.Dispose();
            Compass.Dispose();
            SatelliteViewer.Dispose();
            Speedometer.Dispose();

            base.Dispose(disposing);
        }

        #region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.Compass = new GeoFramework.Controls.Compass();
            this.Altimeter = new GeoFramework.Controls.Altimeter();
            this.label5 = new System.Windows.Forms.Label();
            this.label4 = new System.Windows.Forms.Label();
            this.label3 = new System.Windows.Forms.Label();
            this.FrameRateTrackBar = new System.Windows.Forms.TrackBar();
            this.SatelliteViewer = new GeoFramework.Controls.SatelliteViewer();
            this.Speedometer = new GeoFramework.Controls.Speedometer();
            this.GpsDevice = new GeoFramework.Gps.Nmea.NmeaInterpreter();
            this.ValueInterpolationCheckBox = new System.Windows.Forms.CheckBox();
            this.TextSmoothingCheckBox = new System.Windows.Forms.CheckBox();
            this.SmoothingCheckBox = new System.Windows.Forms.CheckBox();
            this.SeparateThreadCheckBox = new System.Windows.Forms.CheckBox();
            this.GlassEffectCheckBox = new System.Windows.Forms.CheckBox();
            this.label1 = new System.Windows.Forms.Label();
            this.HelpLabel = new System.Windows.Forms.Label();
            this.label2 = new System.Windows.Forms.Label();
            this.label6 = new System.Windows.Forms.Label();
            ((System.ComponentModel.ISupportInitialize)(this.Compass)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.Altimeter)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.FrameRateTrackBar)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.SatelliteViewer)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.Speedometer)).BeginInit();
            this.SuspendLayout();
            // 
            // Compass
            // 
            this.Compass.CenterR = 0F;
            this.Compass.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality;
            this.Compass.Effect = GeoFramework.Controls.PolarControlEffect.Glass;
            this.Compass.Height = 150;
            this.Compass.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
            this.Compass.Location = new System.Drawing.Point(6, 6);
            this.Compass.MaximumR = 100F;
            this.Compass.Name = "Compass";
            this.Compass.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighQuality;
            this.Compass.Size = new System.Drawing.Size(147, 150);
            this.Compass.TabIndex = 38;
            this.Compass.Width = 147;
            // 
            // Altimeter
            // 
            this.Altimeter.CenterR = 0F;
            this.Altimeter.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality;
            this.Altimeter.Effect = GeoFramework.Controls.PolarControlEffect.Glass;
            this.Altimeter.Height = 150;
            this.Altimeter.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
            this.Altimeter.Location = new System.Drawing.Point(162, 6);
            this.Altimeter.MaximumR = 100F;
            this.Altimeter.Name = "Altimeter";
            this.Altimeter.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighQuality;
            this.Altimeter.Size = new System.Drawing.Size(147, 150);
            this.Altimeter.TabIndex = 37;
            this.Altimeter.Width = 147;
            // 
            // label5
            // 
            this.label5.Location = new System.Drawing.Point(474, 351);
            this.label5.Name = "label5";
            this.label5.Size = new System.Drawing.Size(27, 18);
            this.label5.TabIndex = 36;
            this.label5.Text = "180";
            // 
            // label4
            // 
            this.label4.Location = new System.Drawing.Point(405, 351);
            this.label4.Name = "label4";
            this.label4.Size = new System.Drawing.Size(21, 18);
            this.label4.TabIndex = 35;
            this.label4.Text = "90";
            // 
            // label3
            // 
            this.label3.Location = new System.Drawing.Point(342, 351);
            this.label3.Name = "label3";
            this.label3.Size = new System.Drawing.Size(15, 18);
            this.label3.TabIndex = 34;
            this.label3.Text = "1";
            // 
            // FrameRateTrackBar
            // 
            this.FrameRateTrackBar.AutoSize = false;
            this.FrameRateTrackBar.LargeChange = 50;
            this.FrameRateTrackBar.Location = new System.Drawing.Point(333, 312);
            this.FrameRateTrackBar.Maximum = 180;
            this.FrameRateTrackBar.Minimum = 1;
            this.FrameRateTrackBar.Name = "FrameRateTrackBar";
            this.FrameRateTrackBar.Size = new System.Drawing.Size(168, 33);
            this.FrameRateTrackBar.SmallChange = 10;
            this.FrameRateTrackBar.TabIndex = 33;
            this.FrameRateTrackBar.TickFrequency = 15;
            this.FrameRateTrackBar.Value = 90;
            this.FrameRateTrackBar.Scroll += new System.EventHandler(this.FrameRateTrackBar_Scroll);
            // 
            // SatelliteViewer
            // 
            this.SatelliteViewer.CenterR = 0F;
            this.SatelliteViewer.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality;
            this.SatelliteViewer.Effect = GeoFramework.Controls.PolarControlEffect.Glass;
            this.SatelliteViewer.FixColor = System.Drawing.Color.LightGreen;
            this.SatelliteViewer.Height = 150;
            this.SatelliteViewer.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
            this.SatelliteViewer.Location = new System.Drawing.Point(162, 159);
            this.SatelliteViewer.MaximumR = 90F;
            this.SatelliteViewer.Name = "SatelliteViewer";
            this.SatelliteViewer.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighQuality;
            this.SatelliteViewer.Size = new System.Drawing.Size(147, 150);
            this.SatelliteViewer.TabIndex = 39;
            this.SatelliteViewer.Width = 147;
            // 
            // Speedometer
            // 
            this.Speedometer.CenterR = 0F;
            this.Speedometer.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality;
            this.Speedometer.Effect = GeoFramework.Controls.PolarControlEffect.Glass;
            this.Speedometer.Height = 150;
            this.Speedometer.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
            this.Speedometer.Location = new System.Drawing.Point(6, 162);
            this.Speedometer.MajorTickInterval = new GeoFramework.Speed(10, GeoFramework.SpeedUnit.StatuteMilesPerHour);
            this.Speedometer.MaximumR = 100F;
            this.Speedometer.MaximumSpeed = new GeoFramework.Speed(120, GeoFramework.SpeedUnit.StatuteMilesPerHour);
            this.Speedometer.MinorTickInterval = new GeoFramework.Speed(1, GeoFramework.SpeedUnit.StatuteMilesPerHour);
            this.Speedometer.Name = "Speedometer";
            this.Speedometer.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighQuality;
            this.Speedometer.Size = new System.Drawing.Size(147, 150);
            this.Speedometer.SpeedLabelInterval = new GeoFramework.Speed(10, GeoFramework.SpeedUnit.StatuteMilesPerHour);
            this.Speedometer.TabIndex = 40;
            this.Speedometer.Width = 147;
            // 
            // GpsDevice
            // 
            this.GpsDevice.IsFixRequired = false;
            this.GpsDevice.MaximumReconnectionAttempts = -1;
            this.GpsDevice.ReadTimeout = System.TimeSpan.Parse("00:00:05");
            this.GpsDevice.WriteTimeout = System.TimeSpan.Parse("00:00:05");
            // 
            // ValueInterpolationCheckBox
            // 
            this.ValueInterpolationCheckBox.Checked = true;
            this.ValueInterpolationCheckBox.CheckState = System.Windows.Forms.CheckState.Checked;
            this.ValueInterpolationCheckBox.Location = new System.Drawing.Point(333, 258);
            this.ValueInterpolationCheckBox.Name = "ValueInterpolationCheckBox";
            this.ValueInterpolationCheckBox.Size = new System.Drawing.Size(168, 24);
            this.ValueInterpolationCheckBox.TabIndex = 31;
            this.ValueInterpolationCheckBox.Text = "Enable Value Interpolation";
            this.ValueInterpolationCheckBox.CheckedChanged += new System.EventHandler(this.ValueInterpolationCheckBox_CheckedChanged);
            // 
            // TextSmoothingCheckBox
            // 
            this.TextSmoothingCheckBox.Checked = true;
            this.TextSmoothingCheckBox.CheckState = System.Windows.Forms.CheckState.Checked;
            this.TextSmoothingCheckBox.Location = new System.Drawing.Point(138, 324);
            this.TextSmoothingCheckBox.Name = "TextSmoothingCheckBox";
            this.TextSmoothingCheckBox.Size = new System.Drawing.Size(168, 24);
            this.TextSmoothingCheckBox.TabIndex = 30;
            this.TextSmoothingCheckBox.Text = "Enable Text Smoothing";
            this.TextSmoothingCheckBox.CheckedChanged += new System.EventHandler(this.TextSmoothingCheckBox_CheckedChanged);
            // 
            // SmoothingCheckBox
            // 
            this.SmoothingCheckBox.Checked = true;
            this.SmoothingCheckBox.CheckState = System.Windows.Forms.CheckState.Checked;
            this.SmoothingCheckBox.Location = new System.Drawing.Point(9, 351);
            this.SmoothingCheckBox.Name = "SmoothingCheckBox";
            this.SmoothingCheckBox.Size = new System.Drawing.Size(126, 24);
            this.SmoothingCheckBox.TabIndex = 29;
            this.SmoothingCheckBox.Text = "Enable Smoothing";
            this.SmoothingCheckBox.CheckedChanged += new System.EventHandler(this.SmoothingCheckBox_CheckedChanged);
            // 
            // SeparateThreadCheckBox
            // 
            this.SeparateThreadCheckBox.Checked = true;
            this.SeparateThreadCheckBox.CheckState = System.Windows.Forms.CheckState.Checked;
            this.SeparateThreadCheckBox.Location = new System.Drawing.Point(138, 351);
            this.SeparateThreadCheckBox.Name = "SeparateThreadCheckBox";
            this.SeparateThreadCheckBox.Size = new System.Drawing.Size(168, 24);
            this.SeparateThreadCheckBox.TabIndex = 25;
            this.SeparateThreadCheckBox.Text = "Render on Separate Thread";
            this.SeparateThreadCheckBox.CheckedChanged += new System.EventHandler(this.SeparateThreadCheckBox_CheckedChanged);
            // 
            // GlassEffectCheckBox
            // 
            this.GlassEffectCheckBox.Checked = true;
            this.GlassEffectCheckBox.CheckState = System.Windows.Forms.CheckState.Checked;
            this.GlassEffectCheckBox.Location = new System.Drawing.Point(9, 324);
            this.GlassEffectCheckBox.Name = "GlassEffectCheckBox";
            this.GlassEffectCheckBox.Size = new System.Drawing.Size(126, 24);
            this.GlassEffectCheckBox.TabIndex = 24;
            this.GlassEffectCheckBox.Text = "Enable Glass Effect";
            this.GlassEffectCheckBox.CheckedChanged += new System.EventHandler(this.GlassEffectCheckBox_CheckedChanged);
            // 
            // label1
            // 
            this.label1.Location = new System.Drawing.Point(333, 291);
            this.label1.Name = "label1";
            this.label1.Size = new System.Drawing.Size(108, 18);
            this.label1.TabIndex = 32;
            this.label1.Text = "Target Frame Rate:";
            // 
            // HelpLabel
            // 
            this.HelpLabel.Location = new System.Drawing.Point(327, 9);
            this.HelpLabel.Name = "HelpLabel";
            this.HelpLabel.Size = new System.Drawing.Size(183, 69);
            this.HelpLabel.TabIndex = 28;
            this.HelpLabel.Text = "There are several performance options available for all GPS.NET controls.  Tuning" +
                " them can be important if your application has larger demands on the processor.";
            // 
            // label2
            // 
            this.label2.Location = new System.Drawing.Point(327, 84);
            this.label2.Name = "label2";
            this.label2.Size = new System.Drawing.Size(183, 66);
            this.label2.TabIndex = 27;
            this.label2.Text = "Change the check boxes below and watch how the controls change.  The target frame" +
                " rate can also be increased to make animations more smooth.";
            // 
            // label6
            // 
            this.label6.Location = new System.Drawing.Point(327, 156);
            this.label6.Name = "label6";
            this.label6.Size = new System.Drawing.Size(183, 66);
            this.label6.TabIndex = 26;
            this.label6.Text = "\"Value interpolation\" is an animation effect used to make the controls look more " +
                "realistic.  See the \"Interpolator\" class for more details.";
            // 
            // ControlPerformanceTuningForm
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size(517, 380);
            this.Controls.Add(this.Compass);
            this.Controls.Add(this.Altimeter);
            this.Controls.Add(this.label5);
            this.Controls.Add(this.label4);
            this.Controls.Add(this.label3);
            this.Controls.Add(this.FrameRateTrackBar);
            this.Controls.Add(this.SatelliteViewer);
            this.Controls.Add(this.Speedometer);
            this.Controls.Add(this.ValueInterpolationCheckBox);
            this.Controls.Add(this.TextSmoothingCheckBox);
            this.Controls.Add(this.SmoothingCheckBox);
            this.Controls.Add(this.SeparateThreadCheckBox);
            this.Controls.Add(this.GlassEffectCheckBox);
            this.Controls.Add(this.label1);
            this.Controls.Add(this.HelpLabel);
            this.Controls.Add(this.label2);
            this.Controls.Add(this.label6);
            this.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.Name = "ControlPerformanceTuningForm";
            this.Text = "Tune Rendering Performance";
            ((System.ComponentModel.ISupportInitialize)(this.Compass)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.Altimeter)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.FrameRateTrackBar)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.SatelliteViewer)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.Speedometer)).EndInit();
            this.ResumeLayout(false);

        }

        #endregion

        private GeoFramework.Controls.Compass Compass;
        private GeoFramework.Controls.Altimeter Altimeter;
        private System.Windows.Forms.Label label5;
        private System.Windows.Forms.Label label4;
        private System.Windows.Forms.Label label3;
        private System.Windows.Forms.TrackBar FrameRateTrackBar;
        private GeoFramework.Controls.SatelliteViewer SatelliteViewer;
        private GeoFramework.Controls.Speedometer Speedometer;
        private GeoFramework.Gps.Nmea.NmeaInterpreter GpsDevice;
        private System.Windows.Forms.CheckBox ValueInterpolationCheckBox;
        private System.Windows.Forms.CheckBox TextSmoothingCheckBox;
        private System.Windows.Forms.CheckBox SmoothingCheckBox;
        private System.Windows.Forms.CheckBox SeparateThreadCheckBox;
        private System.Windows.Forms.CheckBox GlassEffectCheckBox;
        private System.Windows.Forms.Label label1;
        private System.Windows.Forms.Label HelpLabel;
        private System.Windows.Forms.Label label2;
        private System.Windows.Forms.Label label6;
    }
}